cobalamin digestion and absorption